high asset management application management funds software development class investments reunion relationship property customer financial planning school funds management managed funds equity stocks investment crm investing